ever-present danger - German English Dictionary